Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour The LTA Manchester Challenger - Manchester Riviera di Rimini Challenger - Rimini Dallas Challenger Privatbank Open 2006 - Dnepropetrovsk Bratislava Challenger Tampere Challenger Budapest Challenger Sarasota Challenger Ilkley Challenger Monterrey Challenger Marbella Challenger Aix En Provence Challenger Bauer Watertechnology Cup - Eckental Unicredit (Suisse) Bank S.A. Challenger - Chiasso Urbana-Champaign Challenger - Urbana 4th Volkswagen Challenger - Wolfsburg Quimper Challenger Marbella Challenger Nottingham Challenger Schickendanz Open - Furth Surbiton Challenger Tallahassee Challenger Oberstaufen Cup - Oberstaufen Ordina Open - s-Hertogenbosch Challenger 42 - Andrezieux Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Ljubljana Open 2002 - Ljubljana ECM Cup - Prague Black Forest Open 2000 - Freudenstadt Jameson Cup - Milan Warsteiner Challenger Lubeck 2001 - Lubeck Architect Open - Budapest Heilbronn Open - Heilbronn Gemax Open 2002 - Belgrade Challenger Britania Zavaleta - Puebla Okal Open - Eckental Sports Experts Open - Nettingsdorf JVC Trophy - Vienna Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Warsteiner Challenger Lubeck - Lubeck XL Capital Bermuda Open - Bermuda Heineken Trophy - 's-Hertogenbosch Copenhagen Open - Copenhagen TD Waterhouse Cup - Long Island Zivnobanka Czech Open - Prostejov AAPT Championships - Adelaide Adidas International - Sydney Gelsor Open Romania - Bucharest Black Forest Open - Freudenstadt Akbank Private Banking-TED Open - Istanbul BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Next Generation Hardcourts - Adelaide BMW Open - Munich Gerry Weber Open - Halle Stockholm Open - Stockholm CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open 13 - Marseille Architect Open - Budapest US Men's Clay Court Championships - Houston Copa Sevilla-Internacionales de Andalucia - Seville Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Okal Cup 2004 - Eckental Challenger 42 - Andrezieux BCR Open Romania - Bucharest Open de Moselle - Metz Sydney International - Sydney PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Logopak Challenger 2005 - Lubeck U.S. Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Tennis Napoli Cup - Napoli Ostrava Open 2005 - Ostrava Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston PrivatBank Cup - Dnepropetrovsk The LTA Sunderland Challenger - Sunderland 3rd Volkswagon Challenger - Wolfsburg Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland The LTA Nottingham Challenger - Nottingham The Dubai Tennis Championships - Dubai Lambertz Open by Stawag - Aachen Open Sabadell Atlantico - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Guzzini Challenger - Recanati Bank Austria Tennis Trophy - Vienna AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille German Tennis Championships - Hamburg Open Sabadell Atlantico - Barcelona Bauer Watertechnilogy Cup 2008 - Eckental Mercedes Cup - Stuttgart Ostdeutscher Sparkassen Cup - Dresden Brisbane International - Brisbane Qatar Mobil Open 2001 - Doha PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Gelsor Open Romania - Bucharest Estoril Open - Estoril BMW Open - Munich Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Brisbane International - Brisbane LTA Cardiff Challenger - Cardiff PBZ Zagreb Indoors - Zagreb Lambertz Open - Aachen Gerry Weber Open - Halle Okal Cup 2003 - Eckental Winston-Salem Open - Winston-Salem IPP Open - Helsinki Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Open 13 - Marseille Geneva Open - Geneva St. Petersburg Open - St. Petersburg Vietnam Open - Ho Chi Minh City Warsteiner Challenger Lubeck - Lubeck BMW Open - Munich Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg IPP Geneva Trophy - Geneva Heineken Challenger - Ho Chi Minh City Rezidenza Open - Magdeburg Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Black Forest Open 2004 - Freudenstadt Vancouver Challenger Chennai Open - Chennai Quelle Cup 2000 - Furth The Tennis Channel Open - Las Vegas Internationaler Raiffeisen Grand Prix - St. Polten BCR Open Romania - Bucharest Generali Open 2001 - Kitzbuhel CA Tennis Trophy - Vienna CA-Challenge 2000 - Graz Skandia Open - Linz Open de L'Isere - Grenoble Poprad Tatry Challenger Generali Open 2003 - Kitzbuhel XI Ciutat de Barcelona - Barcelona Copa Ericsson Mexico - Guadalajara Liberec Challenger Trnava Challenger Davidoff Swiss Indoors - Basel VI Trofeo Ciudad de Quito - Quito Lambertz Open - Aachen USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Eckental Challenger Kobstaedernes ATP Challenger - Kolding SAP Open - San Jose Neride Prague Indoor - Prague s'Tennis Masters Challenger - Graz Internationaler Raiffeisen Grand Prix - St. Polten Wroclaw Challenger Aix En Provence Challenger Warsteiner Challenger - Wolfsburg Residenza Open - Magdeburg Gerry Weber Open - Halle Gerry Weber Open - Halle Labertz Open by Stawag - Aachen Eisenberg Jerusalem Open - Jerusalem Powder Byrne Trophy - Surbiton Amer-Wilson Tampere Challenger - Tampere Skandia Open - Linz AIG Japan Open Tennis Championships - Tokyo Lambertz Open by Stawag - Aachen Lamberts Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Santo Domingo Challenger KGHM Dialog Polish Indoors - Wroclaw PBZ Zagreb Indoors - Zagreb Challenger 42 - Andrezieux BH Telecom Indoors Sarajevo 2006 - Sarajevo Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City TD Waterhouse Cup - Long Island Gerry Weber Open - Halle Copa Club Campestre de Aguascalientes - Aguascalientes Stockholm Open - Stockholm International German Open - Hamburg BMW Tennis Championship - Sunrise U.S. Men's Clay Court Championships - Houston KGHM Polish Indoors - Wroclaw Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon 2002 USTA Challenger of Calabasas - Calabasas Memorial Piertomaso Tessitore - San Remo The LTA Wrexham Challenger - Wrexham Pro Tennis World Open - Boca Raton Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc Heineken Open Shanghai - Shanghai Erste Bank Open - Vienna CA Tennis Trophy - Vienna Orleans Challenger Tennis Napoli Cup 2004 - Napoli Muller Cup - Ulm Sporting Challenger - Turin Valencia Open - Valencia BMW Open - Munich Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Thailand Open - Bangkok Mons Challenger Orange Prokom Open - Sopot AAPT Championships - Adelaide Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch Open de la Comunidad Valenciana - Valencia Challenger Groningen - Groningen Pilot Pen Tennis - New Haven Mercedes Cup - Stuttgart Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Chennai Open - Chennai Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl PBZ Zagreb Indoors - Zagreb LTA Men's Challenger - Wrexham St. Petersburg Open - St. Petersburg Warta Cup - Sopot Mercedes Cup - Stuttgart BMW Brixina Tennis Open 2000 - Bressanone BMW Challenger Open - Monchengladbach AIG Japan Open Tennis Championships - Tokyo Gemax Samsung Open 2005 - Belgrade Davidoff Swiss Indoors - Basel Open Romania - Bucharest CA Tennis Trophy - Vienna TED Open - Istanbul Trofeo Conde de Godo - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag BMW Open - Munich CA-Challenge - Graz Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Open de Moselle - Metz BMW Challenger Open - Monchengladbach Intersport Heilbronn Open - Heilbronn Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Diego Open - Budapest Kamnik Challenger - Kamnik Gemax Open - Belgrade Internationaux du Doubs - Besancon Adidas International - Sydney Amer-Wilson Challenger - Tampere U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Thailand Open - Bangkok Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Qatar Open - Doha Medibank Private International - Sydney President's Cup - Tashkent CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Sydney International - Sydney The Stella Artois Championships - London ARAG World Team Championship - Dusseldorf Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Barcelona Open BancSabadell - Barcelona Interwetten Austrian Open - Kitzbuhel Brisbane International - Brisbane Gerry Weber Open - Halle Dubai Tennis Open - Dubai Miller Lite Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur China Open - Beijing The Nottingham Open - Nottingham Tennis Masters Series - Monte Carlo Generali Open - Kitzbuhel Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome BMW Open - Munich Tennis Masters Series - Hamburg Open de Franche-Comte - Besancon Kroger / St. Jude International - Memphis BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Gerry Weber Open - Halle Austrian Open - Kitzbuhel Open Seat Godo - Barcelona 2002 Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Salem Open - Hong Kong AIG Japan Open - Tokyo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo The Samsung Open - Nottingham Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open 13 - Marseille Masters Series Hamburg - Hamburg Generali Open 2000 - Kitzbuhel Next Generation Adelaide International - Adelaide Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha BMW Open - Munich BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ordina Open - 's-Hertogenbosch Internazionali BNL dItalia - Rome Grand Prix Hassan II - Casablanca Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Gerry Weber Open - Halle Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Energis Open - Amersfoort Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells TD Waterhouse Cup - Long Island Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Siebel Open - San Jose Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Kroger / St. Jude International - Memphis AIG Japan Open - Tokyo Winston-Salem Open - Winston-Salem Bet-at-home Cup - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Sybase Open - San Jose Wimbledon - London Wimbledon - London French Open - Paris Generali Open 2002 - Kitzbuhel Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London The Stella Artois Grass Court Championships - London U.S. Open - New York Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris Open de Moselle - Metz Wimbledon - London U.S. Open - New York Australian Open - Melbourne SAP Open - San Jose French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne AAPT Championships - Adelaide U.S. National Indoor Tennis Championships - Memphis Shanghai Rolex Masters - Shanghai Chennai Open - Chennai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Open Seat Godo 2005 - Barcelona French Open - Paris Wimbledon - London Heineken Open - Auckland Estoril Open - Estoril Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Bet-at-home Cup - Kitzbuhel Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrilena Madrid Open - Madrid French Open - Paris Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, PO, AUT-BRA 4-1 BNP Paribas Masters - Paris Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 2R, RUS-AUT 1-3 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - Beijing Olympics - London Davis Cup, World Group, 1R, AUT-ARG 1-4